速報APP / 生產應用 / iNeed: an Aural Interface demonstration

iNeed: an Aural Interface demonstration

價格:免費

更新日期:2015-11-08

檔案大小:571k

目前版本:1.6

版本需求:Android 2.2 以上版本

官方網站:http://www.enguage.org

Email:martin@wheatman.net

聯絡地址:隱私權政策

iNeed: an Aural Interface demonstration(圖1)-速報App

The iNeed repertoire supports a list of needs with a natural language interface. It is therefore easier to use if you have installed / enabled Android's speech-to-text, and text-to-speech facilities. It also displays the list on the screen.

The basic repertoire is:

  • "I need X", to add items to the list;

    iNeed: an Aural Interface demonstration(圖2)-速報App

  • "what do I need" (or simply "?" for those typing) to output what is on the list; and,

  • "I have got X" to remove items for the list.

But it also supports things like "I have everything" which removes the list completely. Please note, if you say "I need to go to town", you need to cancel this by saying "I do not need to go to town" - this is because: "I need X" and "I have got X" are semantically opposite, whereas "I need to X" and "I have got to X" mean the same!

iNeed: an Aural Interface demonstration(圖3)-速報App

So, for example:

  • You: "I need some cheese and a glass of wine"

  • It: "Ok"

    iNeed: an Aural Interface demonstration(圖4)-速報App

  • You: "What do I need"

  • It: "You need some cheese and a glass of wine"

  • You: "I have got the cheese"

    iNeed: an Aural Interface demonstration(圖5)-速報App

  • It: "Ok"

  • You: "What do I need"

  • It: "You need a glass of wine"

    iNeed: an Aural Interface demonstration(圖6)-速報App

You can also say things like "Dad needs his slippers" and "what does dad need".

You can repeat output by saying, "say again". Also, you can adjust the size of the font with "bigger text", or "smaller text".

iNeed: an Aural Interface demonstration(圖7)-速報App

The app is built using a repertoire management system. The really cool thing is that the repertoire itself is built using its own repertoire, so the conversation can evolve. A config.xml file can be placed in the yagadi.com folder on your SD card, along with your repertoire. This will be improved, but contact me if you want to have a go!

I hope this is of some use. I still have to put together a website, please be patient! You can follow me on twitter - @martinwheatman